TODS: Object Storage Platform Designed for Scalable Services

نویسندگان

  • Feng Zhou
  • Chao Jin
  • Weimin Zheng
چکیده

TODS is an object storage platform we are building to offers scalability, availability, performance and ease of use, to simplify the building of scalable Internet services. It enables the convergence of programming and storage model to Object-Orientation and provides transparent persistence for data objects, which greatly simplifies application development. Decentralized cluster design and efficient caching enables TODS to provide near-linear scalability, 24x7 availability and high performance. Transaction support qualifies its use in the building of complex services with ACID requirements. Design principles of TODS are first presented. Several important design decisions made based on system goals and current technology trends are then discussed in details.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Windows Azure Platform: an Era for Cloud Computing

Windows Azure platform is the Microsoft implementation of cloud computing. This paper covers detailed introduction to Windows Azure Platform. Windows Azure provides resources and services for consumers. The next part describes the five main components of Windows Azure: Hardware is abstracted and exposed as compute resources. Physical storage is abstracted as storage resources and exposed throug...

متن کامل

The AppScale Cloud Platform

72 Published by the IEEE Computer Society 1089-7801/13/$31.00 © 2013 IEEE IEEE INTERNET COMPUTING A s compute power, disk storage, and highend network communication costs plummet, cloud computing has emerged to provide intuitive, utility-style access to vast pools of resources (compute, storage, networking, and software services). Although such processing power is cheap and readily available, a...

متن کامل

A Service-Oriented Architecture for Proactive Geospatial Information Services

The advances in sensor network, linked data, and service-oriented computing has indicated a trend of information technology, i.e., toward an open, flexible, and distributed architecture. However, the existing information technologies show a lack of effective sharing, aggregation, and cooperation services to handle the sensors, data, and processing resources to fulfill user’s complicated tasks i...

متن کامل

Scalable Services for Video-on-demand

Video-on-demand (VOD) refers to video services in which users can request any video program from a server at any time. VOD has important applications in entertainment, education, information, and adverstising, such as movie-on-demand, distance learning, home shopping, interactive news, etc. In order to provide VOD services accommodating a large number of video titles and concurrent users, a VOD...

متن کامل

An Efficient Secret Sharing-based Storage System for Cloud-based Internet of Things

Internet of things (IoTs) is the newfound information architecture based on the internet that develops interactions between objects and services in a secure and reliable environment. As the availability of many smart devices rises, secure and scalable mass storage systems for aggregate data is required in IoTs applications. In this paper, we propose a new method for storing aggregate data in Io...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001